https://www.passeidireto.com/pergunta/135646970/segundo-joyanes-define-se-um-programa-de-computador-como-sendo-um-conjunto-de-in
Recomendo esse arquivo que achei no Passei Direto